more efficient - Francés Inglés Diccionario